Total sediment load - French English Dictionary